temporary deafness - French English Dictionary